import java.io.File;
import java.io.IOException;
import java.util.Arrays;
public class Demo1 {
    public static void main(String[] args) throws IOException {
        File file=new File("./text.txt");
        //判断这个是不是文件
        file.isFile();
        file.createNewFile();
        //文件是不是存在
        System.out.println(file.exists());
        //该文件的父级目录
        System.out.println(file.getParent());
        //该文件的名字
        System.out.println(file.getName());
        //该文件路径
        System.out.println(file.getPath());
        //基准路径加相对路径
        System.out.println(file.getAbsolutePath());
        //绝对路径
        System.out.println(file.getCanonicalPath());
        //重命名
        File rfile=new File("./hello.txt");
        file.renameTo(rfile);
        //建立一个文件夹
        File file2=new File("./aaa/bbb");
        file2.mkdirs();
        System.out.println(file2.isDirectory());
        //展示该目录下的文件
        File[] files=file2.listFiles();
        System.out.println(Arrays.toString(files));
        String [] ret= file2.list();
        System.out.println(Arrays.toString(ret));
        //删除文件
        file.delete();
    }
}
